﻿using System;
using System.Collections.Generic;
using System.Text;

namespace DaInterFace.SYN.E01
{
    /// <summary>
    /// 销售计量方案
    /// </summary>
    public class E01A01P
    {
        /// <summary>
        /// 账套编号
        /// </summary>
        public String BaseNo;
        /// <summary>
        /// 编号
        /// </summary>
        public String Number;
        /// <summary>
        /// 名称
        /// </summary>
        public String Name;
        /// <summary>
        /// 是否生成销售出库单（默认不生成）
        /// </summary>
        public Boolean IsBuildStockOut;
        /// <summary>
        /// 是否需要签发员签发
        /// </summary>
        public Boolean NeedCheckOut;
        /// <summary>
        /// 最小计量间隔
        /// </summary>
        public int MinSpan;
        /// <summary>
        /// 空车出厂最小间隔(吨)
        /// </summary>
        public Decimal EmptyMinSpan;
        /// <summary>
        /// 最小净重(吨)
        /// </summary>
        public Decimal MinSuttle;
        /// <summary>
        /// 是否启用车牌识别系统(0禁用，1仅记录，2进厂对比，3出厂对比)
        /// </summary>
        public int UseCarReaderSystem;
        /// <summary>
        /// 是否启用历史皮重对比
        /// </summary>
        public Boolean UseHisTareCompare;
        /// <summary>
        /// 历史皮重比较单位（0：吨。1：百分比）
        /// </summary>
        public int UnitHisTareCompare;
        /// <summary>
        /// 历史皮重比较数值
        /// </summary>
        public Decimal QtyHisTareCompare;
        /// <summary>
        /// 计量完毕驶出方向（0：按照工控机设置。1：全部抬起。2：抬起1#。3：抬起2#。4：抬起前方道闸。5：抬起后方道闸）
        /// </summary>
        public int CompleteDirection;
        /// <summary>
        /// 取消计量驶出方向（0：按照工控机设置。1：全部抬起。2：抬起1#。3：抬起2#。4：抬起前方道闸。5：抬起后方道闸）
        /// </summary>
        public int CancelDirection;
    }




    public class E01A11P
    {
        /// <summary>
        /// 物料编号
        /// </summary>
        public String ItemNumber;
        /// <summary>
        /// 物料名称
        /// </summary>
        public String ItemName;
        /// <summary>
        /// 是否袋装
        /// </summary>
        public Boolean IsInBags;
        /// <summary>
        /// 库存数量
        /// </summary>
        public Decimal StockQty;

    }
}
